mountains high - Allemand Anglais Dictionnaire